package com.sikaryofficial.information.domain.dto.resp;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @author wuweihong
 * @create 2024/9/19 - 10:43
 * @description: 产业新闻对象
 **/

@Getter
@Setter
@ToString
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Accessors(chain = true)
@ApiModel(value = "产业新闻出参", description = "产业新闻出参")
public class IndustryNewsDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 产业新闻id
     */
    @ApiModelProperty(value = "产业新闻id")
    private Long industryNewsId;

    /**
     * 标题
     */
    @ApiModelProperty(value = "标题")
    private String headline;

    /**
     * 站点
      */
    @ApiModelProperty(value = "文章站点")
    private String articleSite;

    /**
     * 封面
     */
    @ApiModelProperty(value = "封面")
    private String coverUrl;

    /**
     * 发布地址
     */
    @ApiModelProperty(value = "发布时间")
    private String publishTime;

    /**
     * 内容
     */
    private String content;

    /**
     * 摘要
     */
    private String summary;

    /**
     * 源网站地址
     */
    @ApiModelProperty(value = "源网站地址")
    private String sourceUrl;


}
